package cn.dyp.com.manualcontrol.bean;

/**
 * 控制器状态类，存储所有控制器的状态
 * 
 * @author asus
 *
 */
public class ControllerStatus {
	// 水泵控制器
	private int waterPump = 0; // 0表示关闭，1表示打开
	// 风扇控制器
	private int blower = 0;// 0表示关闭，1表示打开
	// 路灯控制器
	private int roadLamp = 0;// 0表示关闭，1表示打开
	// 蜂鸣器控制器
	private int buzzer = 0;// 0表示关闭，1表示打开

	/**
	 * 获取水泵状态
	 * 
	 * @return 水泵状态
	 */
	public int getWaterPump() {
		return waterPump;
	}

	/**
	 * 设置水泵状态
	 * 
	 * @param waterPump
	 *            水泵状态
	 */
	public void setWaterPump(int waterPump) {
		this.waterPump = waterPump;
	}

	/**
	 * 获取风扇状态
	 * 
	 * @return 风扇状态
	 */
	public int getBlower() {
		return blower;
	}

	/**
	 * 设置风扇状态
	 * 
	 * @param blower
	 *            风扇状态
	 */
	public void setBlower(int blower) {
		this.blower = blower;
	}

	/**
	 * 获取路灯状态
	 * 
	 * @return 路灯状态
	 */
	public int getRoadLamp() {
		return roadLamp;
	}

	/**
	 * 设置路灯状态
	 * 
	 * @param roadlamp
	 *            路灯状态
	 */
	public void setRoadLamp(int roadlamp) {
		this.roadLamp = roadlamp;
	}

	/**
	 * 获取蜂鸣状态
	 * 
	 * @return 蜂鸣状态
	 */
	public int getBuzzer() {
		return buzzer;
	}

	/**
	 * 设置蜂鸣状态
	 * 
	 * @param buzzer
	 *            蜂鸣状态
	 */
	public void setBuzzer(int buzzer) {
		this.buzzer = buzzer;
	}
}
